rules and regulations that stifle innovation - Spanisch Englisch Wörterbuch